High resolution depiction